package org.leafDomain.rdb;

import org.apache.hadoop.hbase.client.Put;
import org.leafDomain.common.Com;

import java.sql.SQLException;
import java.util.List;

/**
 * 以传统的关系型数据库作为数据源
 * 采用迭代器的设计模式
 */
public interface RDB extends Com {

    /**
     *  RDB获取数据，
     * @return 是否还有下一个批次
     */
    boolean hashNextBatch() throws SQLException;

    List<Put> nextBatch() throws SQLException;

}
